package model;

/**
 * Repraesentiert einen Ressourcen-Datensatz.<br>
 * Ressourcen bestehen dabei aus einem Namen, einem Dateilabel und einer URL.
 */
public class Ressource {
    private String name;
    private String url;
    private String label;
    
    /**
     * Initialisiert die Attribute mit Standardwerten.
     */
    public Ressource() {
        this.name = new String();
        this.url = new String();
        this.label = new String();
    }

    /**
     * Liefert den Namen
     * 
     * @return der Name
     */
    public String getName() {
        return name;
    }

    /**
     * Setzt den Namen
     * 
     * @param name Name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * Liefert die URL
     * 
     * @return die URL
     */
    public String getUrl() {
        return url;
    }

    /**
     * Setzt die URL
     * 
     * @param url URL
     */
    public void setUrl(String url) {
        this.url = url;
    }

    /**
     * Liefer das Label
     * 
     * @return das Label
     */
    public String getLabel() {
        return label;
    }

    /**
     * Setzt das Label
     * 
     * @param label das Label
     */
    public void setLabel(String label) {
        this.label = label;
    }
}
